not to have a deficit or shortage - Français Anglais Dictionnaire